MDTTLSPAVEAEQIADSTIDTVSRLIAGVFSGALTGIFAMAGAFTGAVTGAVAGRAAQYGVLRGAALGAVAGAILSVEVLEASRAYWYLELSGSRGPSSMADFVEQLFRGRLVDEQLMSTMINSHHWQLRISDVSYEEREDVYGELEARGLSGDSLRKLPCYIMSSEMVRRQVTHCTICLQDIKTGEITRSLPKCDHTFHLVCVDKWLIRHGSCPICRQAVKD